#ifndef  __DIRECTORY_STREAM_H__
#define __DIRECTORY_STREAM_H__


#include <stdio.h>          // 用于 fprintf, printf, sprintf 等
#include <stdlib.h>         // 用于 exit, atoi 等
#include <string.h>         // 用于 strcpy, strtok, memset, memcpy 等
#include <mysql/mysql.h>    // MySQL 数据库操作
#include <unistd.h>         // 可能用于系统调用（如 remove）

#include "struct_userOpInfo.h"



int cdDir(userOpInfo_t *info, char *toPrintPath);
int lsDir(userOpInfo_t info, char *toPrintLs);
int pwdDir(userOpInfo_t info, char *toPrintPath);
int mkDir(userOpInfo_t info);
int rmDir(userOpInfo_t info);
int rmFile(userOpInfo_t info);
int deleteAccount(userOpInfo_t *userOpInfo);
int treeDir(userOpInfo_t info,char *indent,char *toPrint);


#endif
